abundant rainfall - Allemand Anglais Dictionnaire